
#CFLAGS+=-O2
#LDFLAGS+=-O2 -lssl
LDFLAGS+=-O2
LDFLAGS2+=-lcrypto -lpthread
#STUNLIB=libstun.a

#
# Alternatively, for debugging.
#
CFLAGS+=-g -O -Wall 
LDFLAGS+=-g -O -Wall
# for solaris
#LDFLAGS+= -lnsl -lsocket


all: stun_client 

clean:
	- rm *.o stun_client

stun_client: stun_client.o udp.o stun.o
	$(CC) $(LDFLAGS) -o $@  $^ $(LDFLAGS2)

%.o:%.c
	$(CC)  -c $(CFLAGS) $< -o $@

#%:RCS/%
#	co $@

# Dependancies
stun_client.o: udp.h stun.h cwmp_stun_client.h
udp.o: udp.h stun.h
stun.o: stun.h udp.h
